package com.weds.frame.auth.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * Description:
 * Author: LiuWenQing
 * Datetime: 2023/3/31 10:59
 */
@ApiModel
@Data
public class ScSchool {
    @ApiModelProperty(required = true, dataType = "int", example = "1", value = "学校id")
    private Integer schoolId;
    @ApiModelProperty(required = true, dataType = "string", example = "1", value = "学校名称")
    private String schoolName;
    @ApiModelProperty(required = true, dataType = "string", example = "1", value = "学校编号")
    private String schoolNo;
    @ApiModelProperty(required = true, dataType = "string", example = "1", value = "学校路由")
    private String logoUrl;
    @ApiModelProperty(required = true, dataType = "string", example = "1", value = "系统版本")
    private String systemVer;
    @ApiModelProperty(required = true, dataType = "int", example = "1", value = "系统状态")
    private Integer systemState;
    @ApiModelProperty(required = true, dataType = "string", example = "1", value = "地址")
    private String address;
    @ApiModelProperty(required = true, dataType = "string", example = "1", value = "邮箱")
    private String email;
    @ApiModelProperty(required = true, dataType = "string", example = "1", value = "电话")
    private String telephone;
    @ApiModelProperty(required = true, dataType = "string", example = "1", value = "邮编")
    private String post;
    @ApiModelProperty(required = true, dataType = "int", example = "1", value = "首页背景图片")
    private Integer homepageAttId;
    @ApiModelProperty(required = true, dataType = "string", example = "1", value = "初始密码（未加密）")
    private String initPassword;
    @ApiModelProperty(required = true, dataType = "int", example = "1", value = "首页背景图片路径")
    private String homepageAttUrl;
    @ApiModelProperty(required = true, dataType = "int", example = "1", value = "学校logo附件id")
    private Integer logoAtt;

    @ApiModelProperty(required = true, dataType = "int", example = "1", value = "校徽图附件id")
    private Integer badgeAtt;

    @ApiModelProperty(required = true, dataType = "int", example = "1", value = "学校logo附件地址")
    private String logoSrc;

    @ApiModelProperty(required = true, dataType = "int", example = "1", value = "校徽图附件地址")
    private String badgeSrc;

    //程序与数据库的服务器时间差（时间戳）
    private Integer diffServerTime;
}
